require(['jquery',
         'global',
         'module/util',
         'bootbox.min',
		 'underscore',
         'bootstrap-datetimepicker.zh-CN',
         'bootstrap-datetimepicker',
         'module/ajax',
         'jquery-weui',
         'bootstrap',
         'pixeladmin'], 
function($, global, util, bootbox, _){
	window.PixelAdmin.start();
	var _dto = {};
	
	var initBody = function() {
		var _barcode = $("input[name='barcode']").val();
		
		getIsbnCircuInfo(_barcode);
	}
	
	// 查询数据
	var getIsbnCircuInfo = function(param) {
		$.ajax({
	        url : global.context + '/web/isbnCirculation/getCircuInfo',
	        data : JSON.stringify({ barcode : param }),
            type : 'POST',
            dataType: "json",
			contentType: "application/json; charset=UTF-8",
	        success : function(result) {
	        	var data = result;
				
				for (var i = 0; i< data.length; i++) {
					var renderBase = _.template($("#isbnCircuBase-template").html());
					var obj = data[i];
					obj["global"] = global;
		    		var baseHtml = renderBase(obj);
		    		$("#template-area").append(baseHtml);
		    		
		    		if (obj.isbnDistributeDtoList) {
		    			// isbnCircuLog-template 多加了3个</div>
		    			var renderLog = _.template($("#isbnCircuLog-template").html());
		    			var logHtml = renderLog(obj);
		    			$("#template-area").append(logHtml);
		    		} else {
		    			// 闭合div
		    			$("#template-area").append("</div></div></div>");
		    		}
				}
	        },
	        error : function(e) {
	        	$.alert("由于网络问题，数据加载失败，请重试！");
	        }
		});
	}
	
	var bindEvent = function() {
//		$("#addTextBook").click(doAddTextBook);
	}
	
	// init start
	var init  = function() {
		initBody();
		
		bindEvent();
		global.doInitDictData({
			data : ["ISBN_DISTRIBUTE_STATUS","ISBN_DISTRIBUTE_TYPE"],
		});
	};
	// init end
	
	
	init();
});